package cn.edu.zzuli.nothinglink.constant;

public enum LiveConst {

    //current or last live
    LIVE_CURRENT_OR_LAST("live:current_or_last"),

    //live-sign-or-problem
    LIVE_SIGN("live:sign:"),
    LIVE_CAN_SIGN_FLAG("live:can:sign:"),
    LIVE_PROBLEM("live:problem:"),
    LIVE_CAN_PUBLISH_PROBLEM("live:can:problem:"),

    //live-hash
    LIVE_PUBLISHER("tea_id"),
    LIVE_SECRET("secret"),
    LIVE_PULL_URL("pull_url"),
    LIVE_NAME("name"),
    LIVE_RECORD_ID("record_id"),
    LIVE_COURSE_ID("course_id"),
    LIVE_CLASS_IDS("class_ids"),
    LIVE_IS_ACCESS_OTHER_CLASS("is_access_other_class"),
    LIVE_TOTAL_NUMBER("total_number"),

    LIVE_START_INFO("live:stream:uuid:"),
    LIVE_IS_PUSH("live:push:"),
    IS_HAVE_LIVE("live:have:"),
    LIVE_IS_START("live:start:");


    private String KEY;

    LiveConst(String KEY) {
        this.KEY = KEY;
    }

    public String KEY() {
        return KEY;
    }
}
